Portfolio Manager Shares When Is The Right Time To Buy Small And Mid-Cap Stocks